package com.gxy.learn.design.model.construction.birdge;

/**
 * @description: 操作系统类 抽象化角色
 * @author: gaoxueyong
 * @Date: 2022/11/7 20:10
 */
public abstract class OpratingSystem {
    //    声明VideFIle变量
    protected VideoFile videoFile;

    public OpratingSystem(VideoFile videoFile) {
        this.videoFile = videoFile;
    }

    /**
     * 抽象播放方法
     * @Author gaoxueyong
     * @Date 8:12 下午 2022/11/7
     * @Param [fileName]
     * @return void
     **/
    public abstract void play(String fileName);
}
